Sistemas de informação sustentam operações empresariais, processos decisórios, comunicações, infraestrutura e serviços essenciais. A crescente integração entre aplicações, equipamentos, redes, plataformas em nuvem e fornecedores torna esses ambientes mais complexos e amplia a necessidade de exames técnicos estruturados.
A auditoria técnica de sistemas e tecnologia aplica métodos destinados a identificar, coletar, correlacionar e interpretar evidências relacionadas ao funcionamento de ambientes tecnológicos. Cada trabalho é delimitado conforme a questão examinada, os critérios selecionados, as fontes disponíveis e as competências profissionais aplicáveis.
Exames orientados por questões técnicas
O planejamento parte da definição do objeto e da formulação de questões tecnicamente examináveis. O trabalho pode abranger um sistema específico, determinado processo, uma infraestrutura, um conjunto de controles ou eventos ocorridos durante um período delimitado.
Entre outros aspectos, os exames podem considerar:
- arquitetura e configuração de sistemas;
- identidades, acessos e privilégios;
- desenvolvimento e implantação de software;
- gestão de mudanças;
- integridade e rastreabilidade de registros;
- funcionamento de controles tecnológicos;
- segurança de sistemas e redes;
- processamento, armazenamento e transmissão de dados;
- desempenho, disponibilidade e capacidade;
- continuidade e recuperação;
- inventários e utilização de ativos tecnológicos;
- serviços prestados por fornecedores;
- requisitos e entregas de projetos de tecnologia.
A seleção dos procedimentos depende da natureza do objeto. Não existe um conjunto único de testes aplicável indistintamente a todos os ambientes.
Critérios previamente definidos
As características observadas são examinadas em relação a critérios identificados no planejamento. Esses critérios podem decorrer de especificações técnicas, requisitos de sistemas, documentos de arquitetura, políticas internas, contratos, níveis de serviço, manuais, configurações aprovadas e referências técnicas aplicáveis.
Antes da comparação, é necessário verificar se o critério estava vigente, se abrangia o componente analisado e se pode ser relacionado às evidências disponíveis.
O resultado do trabalho não decorre apenas da existência de uma regra ou requisito. Ele depende da correspondência demonstrável entre o critério, o objeto e as condições efetivamente observadas.
Fontes e evidências tecnológicas
As evidências podem ser obtidas de diferentes fontes, entre elas:
- logs e trilhas de eventos;
- bancos de dados;
- arquivos de configuração;
- repositórios de código;
- registros de alterações;
- chamados e ordens de serviço;
- inventários;
- documentos técnicos;
- registros de monitoramento;
- relatórios produzidos por ferramentas especializadas;
- imagens de sistemas e dispositivos;
- informações fornecidas pelas equipes responsáveis.
Cada fonte possui características e limitações próprias. Logs podem ter períodos distintos de retenção, relógios podem estar dessincronizados e determinados componentes podem não registrar todos os eventos relevantes.
Por isso, a origem, a integridade, o contexto e o alcance das evidências devem ser considerados antes de sua interpretação.
Procedimentos técnicos
Conforme o objeto, podem ser empregados exame documental, inspeção de configurações, análise de registros, correlação temporal, testes funcionais, avaliação de controles, amostragem e reprodução controlada de determinados comportamentos.
Entrevistas técnicas também podem contribuir para compreender procedimentos e condições operacionais. As informações obtidas por esse meio, entretanto, devem ser diferenciadas dos fatos diretamente observados e, quando possível, confrontadas com registros independentes.
Os procedimentos, ferramentas, parâmetros, consultas e transformações aplicados aos dados devem ser documentados de maneira compatível com a finalidade do trabalho.
Constatações, hipóteses e limitações
A comunicação dos resultados deve diferenciar:
- fatos diretamente observados;
- critérios utilizados;
- resultados dos testes;
- correlações identificadas;
- hipóteses técnicas consideradas;
- inferências sustentadas pelas evidências;
- limitações do exame.
Uma divergência não demonstra necessariamente a existência de falha, assim como uma falha pode decorrer de múltiplos fatores. A análise deve considerar explicações concorrentes e evitar conclusões mais abrangentes do que aquelas sustentadas pelas fontes examinadas.
Restrições de acesso, ausência de registros históricos, alterações posteriores do ambiente, indisponibilidade de versões e documentação incompleta também podem limitar o alcance do trabalho. Essas condições devem integrar a apresentação dos resultados.
Contextos de aplicação
A auditoria técnica de sistemas pode ser aplicada a diferentes contextos empresariais, como:
- avaliação de ambientes tecnológicos;
- implantação ou substituição de sistemas;
- projetos de transformação digital;
- análise de falhas e indisponibilidades;
- exame de controles e registros;
- divergências sobre projetos e serviços tecnológicos;
- operações societárias e avaliações técnicas;
- incidentes envolvendo sistemas ou dados;
- assistência técnica em controvérsias;
- ambientes regulados ou de infraestrutura crítica.
A finalidade do trabalho e os destinatários dos resultados influenciam o nível de detalhamento, os procedimentos e o formato da documentação produzida.
Integração de especialidades
Questões tecnológicas complexas podem exigir conhecimentos provenientes de ciência da computação, segurança cibernética, engenharia, estatística, economia e outras áreas.
A integração dessas especialidades permite examinar diferentes dimensões do objeto sem eliminar a necessidade de delimitar as atribuições, os métodos e os fundamentos de cada análise.
Resultados tecnicamente documentados
O produto do trabalho pode assumir a forma de relatório técnico, parecer, nota técnica, documentação de testes ou apresentação executiva. Independentemente do formato, deve permitir a compreensão:
- do objeto examinado;
- das questões formuladas;
- dos critérios selecionados;
- das fontes utilizadas;
- dos procedimentos executados;
- dos resultados encontrados;
- das limitações identificadas.
A auditoria técnica de sistemas transforma características de ambientes tecnológicos complexos em constatações documentadas e tecnicamente discutíveis. Seu alcance decorre da relação entre o objeto definido, os métodos empregados e as evidências efetivamente disponíveis.
Nota editorial: Este conteúdo possui caráter técnico e informativo. Os métodos e procedimentos devem ser selecionados conforme o objeto, os critérios estabelecidos, as evidências acessíveis e as competências profissionais aplicáveis.
